﻿.main
{
	width:800px;
	padding:20px 98px 50px 0px;
	overflow:visible;
}
.hh
{
    width:98px;
    height:600px;
}
.main table.items
{
	width: 100%;
	background:#E2F5BC;
    border: 1px solid #E2F5BC;
    font-size:14px;
}



.main table.items th{
	font: bold 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
color: #4f6b72;
border-right: 1px solid #E2F5BC;
border-bottom: 1px solid #E2F5BC;
border-top: 1px solid #E2F5BC;
letter-spacing: 2px;
text-transform: uppercase;
text-align: left;
padding: 6px 6px 6px 12px;
background:#EDF9D5;
height:30px;
}



.main table.items td {
	border-right: 1px solid #E2F5BC;
border-bottom: 1px solid #E2F5BC;
background: #F8FBFB;

padding: 6px 6px 6px 12px;
color: #4f6b72;
	height:100px;
	
}
.main table.items td.money
{
	height:30px;
	border-top:1px solid #ffffff;
	text-align:right;
	padding-right:20px;
}
.main table.items td.money span
{
    color:red;
}
.main table.items td .input
{
	width:40px;
	background-color:#ffffff;
	border:1px solid #cccccc;
	text-align:right;
}
.main table.items td.index
{
	text-align:center;
}
.main table.items tr.Goods_First td
{
	border-top:1px solid #ff0000;height:120px;
}
.main table.items tr td.img
{
	text-align:center;
	padding:10px 0px 10px 0px;
}
.bot
{
	width:800px;
	margin-left:98px;
	margin-right:98px;
	border-top:1px solid #cccccc;
	padding-top:10px;
	text-align:center;
	margin-bottom:80px;
	display:inline;
}
.bot span
{
    width:109px;
    height:30px;
    background-image:url(images/a-bnt.jpg);
    display:inline-block;
    text-align:center;
    padding-top:10px;
}
.bot span a
{
    font-size:14px;
}
p.c
{
	padding:20px 0px 10px 0px;
}

.main fieldset
{
	padding:10px;
}

.main fieldset li
{
	width:740px;
	padding-top:5px;
	padding-left:10px;
	padding-bottom:2px;
	cursor:pointer;
}
.main fieldset ol
{
	margin:0px;
	padding:10px 0px 5px 0px;
}
.main fieldset li.sel
{
	background-color:red;
	color:#ffffff;
	cursor:text;
}
.main fieldset li span
{
	float:left;
	display:block;
	padding:2px 5px 1px 5px;
}
.main fieldset dd
{
	padding:5px 10px 5px 10px;
	cursor:pointer;
}
.main fieldset dd.sel
{
	background-color:red;
	color:#ffffff;
	cursor:text;
}

#Invoice
{
    border:1px solid #cccccc;
    background-color:#ffffff;
    height:20px;
}